delay launch

Translations
отсрочить запуск
Technical issues forced them to delay launch of the new product.
Технические проблемы вынудили их отсрочить запуск нового продукта.
Words
delay

verb
отложить
launch

noun
запуск